ul.star-list {
    overflow: hidden;
    float: left;
}

ul.star-list li {
    margin-left: 5px;
    float: left;
    list-style: none !important;
}

ul.star-list li.star {
    background: url(../images/none.png);
    background-size: cover;
    cursor: pointer;
}

ul.star-list + div.score {
    font-size: 12px;
    color: #999;
    float: left;
    margin-left: 10px;
    line-height: 15px;
}

ul.star-list:hover + div.score, ul.star-list + div.score.active {
    color: #f00384;
}

ul.star-list li.star:nth-child(1) {
    margin-left: 0;
}

ul.star-list li.star.all {
    background: url(../images/all.png);
    background-size: cover;
}

ul.star-list li.star.half {
    background: url(../images/half.png);
    background-size: cover;
}